#-------------------------------------------------
#
# Project created by QtCreator 2013-02-04T17:24:24
#
#-------------------------------------------------

include ( ../rtlab.pri )

QT       += script xmlpatterns

QT       -= gui

DEFINES += RTLAB_BUILD_BASE

TARGET = RtCore
TEMPLATE = lib
## CONFIG += staticlib

SOURCES += \
    RtSession.cpp \
    RtRoot.cpp \
    RtObject.cpp \
    RtEvent.cpp \
    RtTypes.cpp \
    RtH5Serialize.cpp \
    RtCore.cpp \
    RtJob.cpp \
    RtScriptJob.cpp \
    RtTimerLoop.cpp \
    RtDataChannel.cpp \
    Channels.cpp

HEADERS += \
    win32utils.h \
    RtRoot.h \
    RtObject.h \
    RtEvent.h \
    RtTypes.h \
    RtSession.h \
    RtGlobal.h \
    RtCore.h \
    RtJob.h \
    RtScriptJob.h \
    RtTimerLoop.h \
    RtDataChannel.h \
    circular_buffer.h \
    RtEnumHelper.h \
    Channels.h


LIBS += winmm.lib

LIBS += hdf5dll.lib hdf5_cppdll.lib

CONFIG(debug, debug|release) {
    LIBS += gsl_mtd.lib
    LIBS += muparserd.lib

} else {
    LIBS += gsl_mt.lib
    LIBS += muparser.lib
}

OTHER_FILES += \
    Makefile.Release \
    Makefile.Debug \
    Makefile

